Relationship Aspect Patterns

نویسندگان

  • David J. Pearce
  • James Noble
چکیده

Relationships between objects are almost as important to designs as the objects themselves. Most programming languages do not support relationships well, so programmers must implement relationships in terms of more primitive constructs. This paper presents a selection of proto-patterns which describe how aspects can be used to model relationships within programs. By using these patterns, programs and designs can be made smaller, more flexible, and easier to understand and maintain.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relationship between early maladaptive schemas and safe communications in married students

Early maladaptive schemata are patterns or profound themes which include memories, excitements, cognitions and physical emotions which are formed in childhood or adolescence, sustain in journey of life. This study aimed to investigate relationship between early maladaptive schemas and safe communications in students. 226 married students (113 women and 113 men) in 23-33 age range were selected ...

متن کامل

تأثیر الگوهای ارتباطی خانواده بر شادی در گروهی از دانش‌آموزان دبیرستانی شهر شیراز

  Abstract   Objectives: Happiness is one of the most basic concepts in positive psychology. The goal of the present study was to examine the effect of family communication patterns, including consensual, pluralistic, protective and laissez-faire, on happiness.   Method: This was a cross-sectional study. Participants were 200 high school students (100 females, 100 males) in the city of Shiraz w...

متن کامل

Is geographic variation within species related to macroevolutionary patterns between species?

The relationship between microevolution and macroevolution is a central topic in evolutionary biology. An aspect of this relationship that remains very poorly studied in modern evolutionary biology is the relationship between within-species geographic variation and among-species patterns of trait variation. Here, we tested the relationship between climate and morphology among and within species...

متن کامل

Modeling Quality Attributes with Aspect-Oriented Architectural Templates

The quality attributes of a software system are, to a large extent, determined by the decisions taken early in the development process. Best practices in software engineering recommend the identification of important quality attributes during the requirements elicitation process, and the specification of software architectures to satisfy these requirements. Over the years the software engineeri...

متن کامل

A pattern system for aspect-oriented design

Aspect orientation can be used to evolve and improve objectoriented design patterns. However, the newly proposed patterns are generally specific to a particular aspect-oriented programming language (such as AspectJ, Hyper/J, etc). In order to mitigate this limit, we proposed a general aspect-oriented design modeling language that we used to express the aspect-oriented structures of all the GoF ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006